Italian Nouns: cane di mannara

Italian Nouns verb 'cane di mannara' conjugated